home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Pascal Super Library
/
Pascal Super Library (CW International)(1997).bin
/
TURB_VIS
/
MACROS
/
MACROS.DOC
< prev
next >
Wrap
Text File
|
1992-01-31
|
3KB
|
48 lines
(***************************************************************************)
(* Turbo Vision Macros *)
(* $25 Shareware, Version 1.0 *)
(* *)
(* (c) Copyright 1992 Cybersoft & Lawrence V. Koepke *)
(* All Rights Reserved *)
(* *)
(* Cybersoft *)
(* 1921 Minto Dr., San Jose, CA 95132 *)
(* (408) 272-2927 *)
(* CIS 72341,2337 - Larry Koepke *)
(***************************************************************************)
Turbo Vision Macros is a complete Event Macro Handler, and is released as
Shareware. If you find it useful, please support my efforts. I am an
independant developer. I have no job... I support the wife and kids with my
wits and perseverance to succeed. If enough people support my efforts with
TV Macros, I may release future versions that support advanced features
(i.e. Loops, If-Then, etc.).
This unit replaces TApp.GetEvent with a method having the following features:
- Records events as macros
- Plays back events in macros
- Both Mouse and Keyboard supported
- Macros can record the playback of other macros
- Macros are selected from a pick-list for playback
- Macros are given a name up to 50 characters long
- Halt playback with Escape and confirmation (requires MsgBox)
- Adds app. 16K to the application with integrated debugger information
- All non-current macros are kept on disk, macros are only loaded when run
- Does NOT replace BIOS keyboard interrupt 16
- Macros are stored in two files : MACROS.NDX and MACROS.MAC.
Macros requires the units Picks and Lists (also from Cybersoft) to compile.
NOTE:
Macros can be selected AlphaNumerically for playback and deletion. However,
I have decided to use StdDlg's TSortedListBox object instead of creating a
new object in order to foster compatibility in the future. Therefore, be
aware that 1) spaces are not accepted by StdDlg's TSortedListBox, thus, the
Macro Dialog Box and Pick List replace spaces with the underscore, and 2)
TSortedListBox is case sensitive with alphanumeric searches, and, thus, the
Macro Dialog Box automatically upshifts the characters entered for the name
of the macro.